@charset "utf-8";
/* CSS Document */
* {
	margin:0;
	padding:0;
	font-size:12px;
	font-family:"宋体";
}
html { overflow:hidden;}
body { background:#F1F1F1; overflow:hidden;}
body a { text-decoration:none;}
ul li { list-style:none;}
body img { border:none;}
/*--------------------------header------------------------------------*/ 
.header{ background: url("../images/top_bg.gif") repeat-x; height:96px; width:100%; position:relative;}
.logo { padding-left:215px; height:66px; background:url(../images/logo.gif) no-repeat left top;}

.help_box { width:161px; height:22px; top:0; right:5px;; background:url(../images/help.gif) no-repeat; position:absolute; line-height:22px;}
.help_box a:hover {  text-decoration:underline; color:#333}
.help_1 { padding-left:37px; color:#666;}
.help_2 { padding-left:30px; color:#666;}

.location { line-height:28px; color:#999; margin-top:2px; width:100%}
.location b { color:#000;}
.username { float: left; margin-left:70px;}
.coordinate { float:right; background:url(../images/track.gif) no-repeat left; padding-left:12px; margin-right:10px; white-space:nowrap;}
.coordinate a { color:#999;}
.coordinate a:hover {  text-decoration:underline; color:#333}
/*----------------------user_box(absolute_position)----------------------------------*/
.user_box { position:absolute; top:96px; left:0; width:271px; height:24px; background: url("../images/user_bg.gif") no-repeat; z-index:100}
.user_pic { background:url(../images/user_picBg.gif) no-repeat; height:54px; left:5px; position:absolute; top:-20px; width:54px;}
.user_pic img { width:42px; margin-left:4px; margin-top:3px; border:1px solid #FFF;}
.user_pic img:hover { border:1px dashed #666;}
.user_pic ul { width:200px; position:absolute; left:58px; line-height:24px; *top:19px; top:19px;}
.user_box ul li { float:left; margin-left:30px;}
.user_box ul li a { color:#999;}
.user_box ul li a:hover { color:#CCC; text-decoration:underline; }
/*-----------------------------contain-----------------------------------*/
.contain { position:absolute; bottom:0; right:0; left:0; top:96px;}
/*left_part*/
.left_part { background: url("../images/left_menu.gif") repeat-y; width:218px; float:left; height:100%;}
.nav_ul { padding-top:45px; width:196px; *width:198px; *position:absolute; *bottom:0; *left:0; *height:100%; *top:0; *background: url("../images/left_menu.gif") repeat-y; }
.nav_ul img { margin:0 10px; _padding-top:7px;}
.nav_ul li { background:url(../images/list_bg.gif) repeat-x 0 -68px; line-height:34px; cursor:pointer; *width:196px;}
.nav_ul li:hover { background-position:0 -34px;}
.nav_ul li:active, li.nav_ul_li_on{ background:url(../images/list_bg.gif) repeat-x 0 0;}
.nav_ul li a { color:#FFF; font-size:14px; line-height:34px; font-weight:bold; width:196px;}
.nav_ul li a:active , li.nav_ul_li_on  a{ color:#000;}
.nav_arr { width:10px; height:30px; float:right; margin-right:12px; background:url(../images/left_arr.gif) no-repeat 0 -7px; *margin-top:-30px;}
.nav_ul li:hover .nav_arr { background-position:0 15px;}

.hidden_arr { position:absolute; width:10px; height:41px; background:url(../images/arr.gif) no-repeat 0 0; left:197px; top:200px;}
.hidden_arr:hover { background-position:-13px 0;}
/*right_part*/
.right_part { float:left;}
.search_box { margin-top:26px; margin-bottom:12px; background:url(../images/glass.gif) no-repeat left;}
.search_box span { line-height:23px; font-size:14px; padding-left:28px;}
.search_box input,.search_box select { height:18px; margin-left:5px;}
.search_btn { background: url("../images/bt0.gif") repeat-x; width:50px; height:28px;}

.main_content {}
.alert_con{ background:url(../images/alert_bg.gif) center repeat-x; line-height:29px; padding-left:8px; padding-right:10px; height:29px; *height:31px;}
.alert_con span{ float:left;}
.alert_con .imgbox{ padding-top:6px; padding-right:5px; display:inline-block;}
.alert_ul{float:right; }
.alert_ul li{ float:left; margin-left:10px; display:inline-block; *margin-bottom:-2px;}
.alert_ul li a{ display:block; overflow:hidden; line-height:29px; color:#000;}
.alert_ul li a:hover{ text-decoration:underline; cursor:pointer;}
.alert_name{ font-weight:bold; float:left;}
.alert_name span{ float:left; margin-right:5px;}

.con_tb { width:100%;}
.con_tb td{ vertical-align:top; line-height:14px; padding:7px; text-align:center;}
.con_th { border:1px solid #CCCCCC; line-height:28px; text-align:center; height:28px;}
.con_Cbox {}
